package com.polaris.live.resp.back_resp

import com.polaris.live.im.sfs.bean.live.ext.UserBasicVo

/**
 * PartyRoomInfoResp
 *
 * @author Created by 半仙 on 2024/9/20/020 10:10
 */
data class PartyRoomInfoResp(
    /**
     * 封面照
     */
    val cover: String,

    /**
     * 关注用户数
     */
    val follower: Long,

    /**
     * 直播id
     */
    val liveId: Long,

    /**
     * 房间id
     */
    val roomId: String,

    /**
     * 房间名称
     */
    val roomName: String,

    /**
     * 房间展示number
     */
    val roomNumber: Long,

    val user: UserBasicVo,

    /**
     * 欢迎语
     */
    val welcomeSpeech: String? = null,

    /**
     * 能否上传欢迎语
     *
     */
    val allowedUpload: Boolean,
    /**
     * 是否关注了这个房间
     */
    val followed: Boolean,
    /**
     * 是否已经是成员
     */
    val isMember: Boolean,

    /**
     * 加入条件 0无 1成员
     */
    val joinCondition: Long? = null,

    /**
     * 成员数
     */
    val member: Long,

    /**
     * 成员价格
     */
    val memberPrice: Long,

    /**
     * 成员数上限
     */
    val maxMember: Int,
)
